Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 DEVONSHIRE PLACE Terraced £107,212 £62,500 7 Jan 2011
4 DEVONSHIRE PLACE Terraced £188,256 £33,000 3 Nov 1995
6 DEVONSHIRE PLACE Terraced £64,046 £20,000 30 Nov 2001
8 DEVONSHIRE PLACE Terraced £77,453 £70,000 27 Oct 2021
10 DEVONSHIRE PLACE Terraced £55,213 £46,500 24 Sep 2020